• word of the day

    catalina cherry

    catalina cherry - Dictionary definition and meaning for word catalina cherry

    Definition
    (noun) evergreen shrub or small tree found on Catalina Island (California)
    Synonyms : prunus lyonii

Word used in video below:
text: I brought some cherry syrup,
Download our Mobile App Today
Receive our word of the day
on Whatsapp